package com.abocode.aichat.core.domain.entity;
import lombok.*;

@Getter
@Setter
@AllArgsConstructor
@NoArgsConstructor
public class Message extends MessageAction {
    /***
     * 	String(1-32)	设备类型，不能为空，全小写，取值：android、ios、ivr、web。
     */
    private    String os="os";
    /***
     * 	String(1-32)	接收设备，不用传入
     */
    private   String  device="device";
    /***
     * 	String(1-256)	鉴权令牌，调用login接口获取
     */
    private   String token="token";
    /***
     * 	String(1-256)	发送人jid
     */
    private   String from="from";
    /***
     * 	String(1-256)	接收人jid
     */
    private   String to="to";
    /***
     * 	String(1-255)	消息内容
     */
    private   String content="content";
    /***
     * 	int(8)	消息（0-在线，1-图片）
     */
    private   boolean isOffline;
    /***
     * 	int(8)	消息类型（0-文字，1-图片，2-文件）
     */
    private   String type="type";
    /***
     * 	String(1-128)	小图
     */
    private   String smallfile="smallfile";
    /***
     * 	//否	String(1-128)	原图
     */
    private   String  file="file";
    /***
     * 	String(1-32)	终端显示时间
     */
    private   String showTime="showdate";
    /***
     * 	String(1-32)	发送时间
     */
    private   String  sendTime="senddate";
    /***
     * 	int(8)	是否已读,1-isRead,0-isNotRead
     */
    private   boolean isRead;
}
